law-enforcement agencies - French English Dictionary